watering head - Spanish English Dictionary

watering head

Meanings of "watering head" in Spanish English Dictionary : 1 result(s)

English Spanish
Agriculture
watering head cabezal de riego [m]